using System;
using System.Collections.Generic;
using System.Text;
using XBLib.BusinessObject;

namespace DataInfo
{
    public class 通勤情報 : BindableBusinessObject
    {
        public 通勤情報() { }
        private Int32 m_ID;
        [ColumnAttributes("ID")]
        public Int32 ID
        {
            get { return m_ID; }
            set { m_ID = value; }
        }
        private Int16 m_廃止区分=0;
        [ColumnAttributes("廃止区分")]
        public Int16 廃止区分
        {
            get { return m_廃止区分; }
            set { m_廃止区分 = value; }
        }
        private String m_通勤コード="";
        [ColumnAttributes("通勤コード")]
        public String 通勤コード
        {
            get { return m_通勤コード; }
            set { m_通勤コード = value; }
        }
        private String m_交通手段名="";
        [ColumnAttributes("交通手段名")]
        public String 交通手段名
        {
            get { return m_交通手段名; }
            set { m_交通手段名 = value; }
        }
        private String m_開始区間="";
        [ColumnAttributes("開始区間")]
        public String 開始区間
        {
            get { return m_開始区間; }
            set { m_開始区間 = value; }
        }
        private String m_終了区間="";
        [ColumnAttributes("終了区間")]
        public String 終了区間
        {
            get { return m_終了区間; }
            set { m_終了区間 = value; }
        }
        private String m_交通機関名称="";
        [ColumnAttributes("交通機関名称")]
        public String 交通機関名称
        {
            get { return m_交通機関名称; }
            set { m_交通機関名称 = value; }
        }
        private Int32 m_経路着駅=0;
        [ColumnAttributes("経路着駅")]
        public Int32 経路着駅
        {
            get { return m_経路着駅; }
            set { m_経路着駅 = value; }
        }
        private Int32 m_経路発駅=0;
        [ColumnAttributes("経路発駅")]
        public Int32 経路発駅
        {
            get { return m_経路発駅; }
            set { m_経路発駅 = value; }
        }
        private Int32 m_経路経由駅=0;
        [ColumnAttributes("経路経由駅")]
        public Int32 経路経由駅
        {
            get { return m_経路経由駅; }
            set { m_経路経由駅 = value; }
        }
        private Int32 m_交通費対象期間月数=0;
        [ColumnAttributes("交通費対象期間月数")]
        public Int32 交通費対象期間月数
        {
            get { return m_交通費対象期間月数; }
            set { m_交通費対象期間月数 = value; }
        }
        private DateTime m_有効開始年月日= DateTime.MinValue;
        [ColumnAttributes("有効開始年月日")]
        public DateTime 有効開始年月日
        {
            get { return m_有効開始年月日; }
            set { m_有効開始年月日 = value; }
        }
        private DateTime m_有効終了年月日= DateTime.MinValue;
        [ColumnAttributes("有効終了年月日")]
        public DateTime 有効終了年月日
        {
            get { return m_有効終了年月日; }
            set { m_有効終了年月日 = value; }
        }
        private Int32 m_通勤交通費=0;
        [ColumnAttributes("通勤交通費")]
        public Int32 通勤交通費
        {
            get { return m_通勤交通費; }
            set { m_通勤交通費 = value; }
        }
        private Int32 m_マイカー通勤キロ数=0;
        [ColumnAttributes("マイカー通勤キロ数")]
        public Int32 マイカー通勤キロ数
        {
            get { return m_マイカー通勤キロ数; }
            set { m_マイカー通勤キロ数 = value; }
        }
        private Int32 m_社員ID=0;
        [ColumnAttributes("社員ID")]
        public Int32 社員ID
        {
            get { return m_社員ID; }
            set { m_社員ID = value; }
        }
    }
}
